This is a utility that is designed to move a set of data for a collection of buses and/or branches based on the process that owns the buses or branches. Ownership is based on the original index of the bus or branch. More...
#include <ga.h>
#include <boost/unordered_map.hpp>
#include "gridpack/parallel/index_hash.hpp"
#include "gridpack/utilities/exception.hpp"
Go to the source code of this file.
Classes | |
class | gridpack::hash_distr::HashDistribution< _network, _bus_data_type, _branch_data_type > |
struct | gridpack::hash_distr::HashDistribution< _network, _bus_data_type, _branch_data_type >::bus_data_pair |
struct | gridpack::hash_distr::HashDistribution< _network, _bus_data_type, _branch_data_type >::branch_data_pair |
Namespaces | |
namespace | gridpack |
namespace | gridpack::hash_distr |
Defines | |
#define | SYSTOLIC |
This is a utility that is designed to move a set of data for a collection of buses and/or branches based on the process that owns the buses or branches. Ownership is based on the original index of the bus or branch.
#define SYSTOLIC |